import {
  TableOutlined,
  WarningOutlined,
  FormOutlined,
  DashboardOutlined,
} from '@ant-design/icons';
import type { MenuDataItem } from '@ant-design/pro-layout';

const asideMenuConfig: MenuDataItem[] = [
  {
    name: '场景',
    path: '/sence',
    icon: <TableOutlined />,
  },
  {
    name: '几何体',
    path: '/object3d',
    icon: <TableOutlined />,
  },
  {
    name: '动画',
    path: '/animation',
    icon: <TableOutlined />,
  },
  {
    name: '相机',
    path: '/camera',
    icon: <TableOutlined />,
  },
  {
    name: '窗口',
    path: '/window',
    icon: <TableOutlined />,
  },
  {
    name: '缓冲几何体',
    path: '/bufferGeometry',
    icon: <TableOutlined />,
  },
  {
    name: 'ui调试',
    path: '/gui',
    icon: <TableOutlined />,
  },
  {
    name: '纹理',
    path: '/texture',
    icon: <TableOutlined />,
  },
  {
    name: '材质',
    path: '/material',
    icon: <TableOutlined />,
  },
  {
    name: '3D文字',
    path: '/3DText',
    icon: <TableOutlined />,
  },
  {
    name: '光源',
    path: '/light',
    icon: <TableOutlined />,
  },
  {
    name: '阴影',
    path: '/shadow',
    icon: <TableOutlined />,
  },
  {
    name: '实践1-Haunted  House',
    path: '/test1',
    icon: <TableOutlined />,
  },
  {
    name: 'title1',
    path: '/title',
    icon: <TableOutlined />,
  },
];

export { asideMenuConfig };
